package com.treemapdemo;

import java.util.Comparator;
import java.util.TreeMap;

public class TreeMapDemo1 {
    public static void main(String[] args) {
        /*
        TreeMap集合:基本应用
        需求1:
            键:整数表示id
            值:字符串表示商品名称
            要求:按照id的升序排列、按照id的降序排列
         */
        //1.创建集合对象
        TreeMap<Integer, String> treeMap = new TreeMap<>(new Comparator<Integer>() {
            @Override
            //o1:当前要添加的元素
            //o2:表示已经在红黑树中存在的元素
            public int compare(Integer o1, Integer o2) {
                return o2-o1;
            }
        });

        //2.添加元素
        treeMap.put(1,"粤利粤");
        treeMap.put(2,"康帅傅");
        treeMap.put(3,"九个核桃");
        treeMap.put(4,"雷碧");
        treeMap.put(5,"可恰可乐");

        //3.打印集合
        System.out.println(treeMap);
    }
}
